import fetch from '@/api'

export function getIcCardList(params) {
    return fetch({
        method: 'get',
        url: `/icCard`,
        params,
    })
}

// 查询详情
export function getIcCard(id) {
    return fetch({
        method: 'get',
        url: `/icCard/${id}`,
    })
}

// 新增
export function addIcCard(data) {
    return fetch({
        method: 'post',
        url: `/icCard`,
        data
    })
}

// 编辑
export function updateIcCard(id,data) {
    return fetch({
        method: 'put',
        url: `/icCard/${id}`,
        data
    })
}

// 删除
export function deleteIcCard(id) {
    return fetch({
        method:'delete',
        url:`/icCard/${id}`
    })
}

// 领用新增
export function addIcCardUse(id,data) {
    return fetch({
        method:'put',
        url:`/icCard/${id}/use`,
        data
    })
}

// 回收卡
export function recoverIcCard(id,data) {
    return fetch({
        method:'put',
        url:`/icCard/${id}/reback`,
        data
    })
}
